specific performance - Spanish English Dictionary